/**
 * 给定S作为环形字符串，问T在环中出现了几次。
 * 将S接两遍，做搜索即可。
 */
#include <bits/stdc++.h>
using namespace std;

#include <bits/extc++.h>
using namespace __gnu_pbds;


using llt = long long;
using Real = double;
using vi = vector<int>;
using pii = pair<int, int>;

string S, T;

int proc(){
    int n = S.length();
    S += S;
    int ans = 0;
    int k = 0;
    while(1){
        int p = S.find(T, k);
        if(-1 == p or p >= n) break;
        ans += 1;
        k = p + 1;
    }
    return ans;
}

int main(){
#ifndef ONLINE_JUDGE
    freopen("z.txt", "r", stdin);
#endif
    ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(0);
    int nofkase = 1;
    // cin >> nofkase;
    while(nofkase--){
        cin >> S >> T;
        cout << proc() << "\n";
    }
    return 0;
}